package com.kandinfo.isbnmanage.dto;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import com.kandinfo.isbnmanage.domian.Homework;
import com.kandinfo.isbnmanage.domian.HomeworkPage;
import com.kandinfo.isbnmanage.domian.HomeworkPageQuestion;
import com.kandinfo.isbnmanage.domian.HomeworkPageSubquestion;
import com.kandinfo.isbnmanage.domian.IsbnInformation;

/**
 *  
 * @author qiweiyang
 *
 */
public class IsbnBusinessReqDto implements Serializable{

	private static final long serialVersionUID = 9075188104215289539L;
	/***************   request 	参数   **********************/
	private Long isbnInformationId;
	
	
	
	/***************   后台处理 	参数   **********************/
	private int curStatus;
	private int nextStatus;
	private IsbnInformation isbnInformation;
	private String errMsg;
	private Integer type;
	private Long curUserId;
	private Date date;
	private String subjectName;
	private String comments;
	
	//同步数据集
	private Homework homework;
	private List<HomeworkPage> homeworkPageList;
	private List<HomeworkPageQuestion> homeworkPageQuestionList;
	private List<HomeworkPageSubquestion> homeworkPageSubquestionList;

	public Long getIsbnInformationId() {
		return isbnInformationId;
	}

	public void setIsbnInformationId(Long isbnInformationId) {
		this.isbnInformationId = isbnInformationId;
	}

	public int getCurStatus() {
		return curStatus;
	}

	public void setCurStatus(int curStatus) {
		this.curStatus = curStatus;
	}

	public int getNextStatus() {
		return nextStatus;
	}

	public void setNextStatus(int nextStatus) {
		this.nextStatus = nextStatus;
	}

	public IsbnInformation getIsbnInformation() {
		return isbnInformation;
	}

	public void setIsbnInformation(IsbnInformation isbnInformation) {
		this.isbnInformation = isbnInformation;
	}

	public String getErrMsg() {
		return errMsg;
	}

	public void setErrMsg(String errMsg) {
		this.errMsg = errMsg;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Long getCurUserId() {
		return curUserId;
	}

	public void setCurUserId(Long curUserId) {
		this.curUserId = curUserId;
	}

	public Date getDate() {
		return date;
	}

	public void setDate(Date date) {
		this.date = date;
	}

	public String getSubjectName() {
		return subjectName;
	}

	public void setSubjectName(String subjectName) {
		this.subjectName = subjectName;
	}

	public Homework getHomework() {
		return homework;
	}

	public void setHomework(Homework homework) {
		this.homework = homework;
	}

	public List<HomeworkPage> getHomeworkPageList() {
		return homeworkPageList;
	}

	public void setHomeworkPageList(List<HomeworkPage> homeworkPageList) {
		this.homeworkPageList = homeworkPageList;
	}

	public List<HomeworkPageQuestion> getHomeworkPageQuestionList() {
		return homeworkPageQuestionList;
	}

	public void setHomeworkPageQuestionList(List<HomeworkPageQuestion> homeworkPageQuestionList) {
		this.homeworkPageQuestionList = homeworkPageQuestionList;
	}

	public List<HomeworkPageSubquestion> getHomeworkPageSubquestionList() {
		return homeworkPageSubquestionList;
	}

	public void setHomeworkPageSubquestionList(List<HomeworkPageSubquestion> homeworkPageSubquestionList) {
		this.homeworkPageSubquestionList = homeworkPageSubquestionList;
	}

	public String getComments() {
		return comments;
	}

	public void setComments(String comments) {
		this.comments = comments;
	}
	
	

}
